Delta vs. Overlay
Modified on: 2026-04-13 17:32
TABLE OF CONTENTS
Introduction
Regarding the GO Distributor Push Model, please find the details for the two available modes: Delta and Overlay.
- Delta - This mode provides incremental updates for changed products. Each request supports up to 15 products; if more than 15 products are changed, multiple push requests will be sent.
- Overlay - In this mode, all products undergo a full update whenever any product has an ARI change.
How to identify the Push Mode
You can identify the push mode through the MessageType field in the request of AvailabilityPeer - ARI Push API. Below is an example for Delta mode, please notice that If the field is omitted in the request it means the message type is Overlay.
{
"header": {
"supplierId": "HILTON",
"distributorId": "GTA",
"version": "v4",
"token": "18393849028490234"
},
"messageType": "Delta",
"hotelId": "GATHI",
"dateRange": {
"startDate": "2018-01-01",
"endDate": "2018-01-04"
},
"currency": "USD",
"dailyAris": [
{
"roomId": "K1",
"rateId": "BARB",
"mealPlans": [
"BB",
"BB",
"BB",
"BB"
],
"inventories": [
9,
0,
9,
9
],
"rates": {
"type": "OccupancyRate",
"rates": [
{
"adultCount": 2,
"childCount": 1,
"amountBeforeTax": [
502.19,
502.19,
502.19,
502.19
],
"amountAfterTax": [
623.23,
623.23,
623.23,
623.23
]
}
]
},
"availStatuses": {
"close": [
false,
false,
false,
false
],
"minStayArrival": [
0,
2,
0,
0
],
"maxStayArrival": [
0,
2,
0,
0
],
"minStayThrough": [
0,
2,
0,
0
],
"maxStayThrough": [
0,
2,
0,
0
],
"minAdvanceDay": [
0,
2,
0,
0
],
"maxAdvanceDay": [
365,
365,
365,
365
],
"cta": [
false,
false,
false,
true
],
"ctd": [
false,
false,
false,
true
],
"fplos": [
"1111111",
"1001111",
"1000001",
"0000000"
]
}
}
]
}How it works
Refer to the sample below for clarification: There are a total of 4 products available for hotel GOH101, which are combined by roomId and rateId.
| Hotel | RoomId | RateId | Availability | Rate | Inventory |
|---|---|---|---|---|---|
| GOH101 | T2 | BAR | |||
| GOH101 | T2 | PROMO | Changed | ||
| GOH101 | FM4 | BAR | Changed | ||
| GOH101 | FM4 | PROMO |
Overlay Mode: Whenever any ARI changes for a product, a full update for ALL products associated with the hotel is pushed in a single request.
| Hotel | RoomId | RateId | Availability | Rate | Inventory |
|---|---|---|---|---|---|
| GOH101 | T2 | BAR | √ | √ | √ |
| GOH101 | T2 | PROMO | √ | √ | √ |
| GOH101 | FM4 | BAR | √ | √ | √ |
| GOH101 | FM4 | PROMO | √ | √ | √ |
Delta Mode: Updates are only sent for the specific products that have ARI changes. For example, if two products have changes, we will push ARI data only for those two products. Please note that, in both modes, the ARI data provided will be complete. This means the data will include availability, rate, and inventory for each pushed product. For LOS rate models, the ARI will cover all LOS.
| Hotel | RoomId | RateId | Availability | Rate | Inventory |
|---|---|---|---|---|---|
| GOH101 | T2 | PROMO | √ | √ | √ |
| GOH101 | FM4 | BAR | √ | √ | √ |
Note: Please be advised that the default PUSH mode for new distributors is set to Delta. If necessary, you can update this to Overlay via the GO Console. In both modes, the ARI data provided will be complete. This means the data will include availability, rate, and inventory for each pushed product. For LOS rate models, the ARI will cover all LOS.
Did you find it helpful? Yes No
Send feedback